For Immediate Release For further information, contact: threadkit@arcane.calgary.ab.ca Arcane Systems Ltd. 10 Bermuda Lane N.W. Calgary, AB T3K 2K2 Canada Phone: (403) 275-9232 Fax: (403) 275-9245 ARCANE SYSTEMS ANNOUNCES THREADKIT 1.0 Availability of Long-Awaited Multi-Threading ObjectWare CALGARY, AB, June 10, 1994 Arcane Systems Ltd. today announced immediate availability of ThreadKit 1.0. Developers at NeXTWorld Expo have raised the same question each year: "Will NeXT make the AppKit thread-safe?". The question no longer needs to be asked. This year, in time for NEXTSTEP Expo, Arcane releases a product that makes writing multi-threaded applications for the AppKit a simple task. How much time have your users wasted waiting for your application? Commercial and mission-critical applications alike can benefit from being able to perform lengthy tasks in the background. Until now, it has been a painful and error-prone process to actually write programs that took advantage of NEXTSTEP's multi-threaded capabilities. FEATURES AppKit locking mechanisms that allow multiple threads to manipulate the user interface freely and easily Objective-C style thread creation and management Flexible, easy to understand locking mechanisms Extensions to the base object class that allow locking semantics to apply to existing classes ... even third party objects! Resource locking mechanisms for non-object-oriented shared resources such as files and thread-unsafe functions like "printf" Complete, professional documentation including a concepts guide Sample application code that uses all ThreadKit features "We're excited about the opportunity to deliver first-class ObjectWare to the NEXTSTEP market." said Terry Wilcox, President of Arcane Systems. "Meeting the high standards set by NEXTSTEP itself has been a top priority for us from day one, and we're proud to be shipping the ThreadKit." Users of the ThreadKit during its development and testing cycle have been wildly enthusiastic about it. Harvey Dueck of ALI Technologies notes that "Having programmed multi-threaded applications in a NeXTSTEP environment both with and without ThreadKit, I have to say that multi-threading with ThreadKit is both faster and more fun to code. The resulting applications also seem to be less prone to deadlock due to the conceptually simpler locking mechanisms which ThreadKit allows." ALI has already delivered applications utilizing the ThreadKit. Blake Stone, the author of the ThreadKit notes that "The search for the right company to distribute the ThreadKit has been a lengthy task. I have received constant inquiries as to the status of the product and am pleased to be able to announce its availability. Arcane understands and believes in ObjectWare and is willing to deliver product with the kind of no-nonsense licensing ObjectWare needs." A single developer non-commercial ThreadKit license is available for $100 US. Commercial licenses covering up to five developers are available for $1000 US. Contact Arcane Systems for ordering details. NEXTSTEP is a registered trademark of NeXT, Inc. All other trademarks mentioned belong to their respective owners. ABOUT ARCANE SYSTEMS LTD. Arcane Systems Ltd. is a privately held software development company based in Calgary, Alberta, Canada. The company was founded to pursue opportunities in object-oriented product development, training, and consulting. ###